legal trademarks - French English Dictionary